// components/tabs/tabs.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    tabs:{
      type:Array,
      value:[]
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    activeTap:'index'
  },

  /**
   * 组件的方法列表
   */
  methods: {
    handleTap:function(e){
      // console.log(e.target.dataset.item);
      // 可以通过e.target.dataset.item获取到自定义设置的data-item中的值
      // 通过setData来更改data中的activeTap的值
      this.triggerEvent('mytab',e.target.dataset.item)
      this.setData({
        activeTap:e.target.dataset.item
      })
      // 如果要查看data中的属性的话，需要通过this.data来选中属性
      // console.log(this.data.activeTap);
    },
  }
})
